engineered landfill - German English Dictionary